package com.sinochem.yunlian.ship.api.vo.trace;

import lombok.Data;

import java.util.Date;

/**
 * @Author: zzd
 * @Description: 运单任务INFO
 * @Date : Created in 15:28 2018/5/14
 */
@Data
public class WaybillTaskInfo {

    //任务ID
    private Long id;
    //运单id
    private Long waybillId;
    //运单编号
    private String waybillNo;
    //航线id
    private Long waybillLineId;
    //港口ID
    private Long portId;
    //港口名称
    private String portName;
    //港口排序
    private Integer portNum;
    //港口类型(0：装货港:1：卸货港)
    private Integer portType;
    //任务节点id
    private Long nodeId;
    //任务节点名称
    private String nodeName;
    private Integer isAuto;
    //任务节点排序
    private Integer seqNum;
    //节点是否必填
    private Integer required;
    private Long companyId;
    //签收代表用户id
    private Long assignUserId;
    //签收代表用户号码
    private String assignUserPhone;
    //签收代表用户名称
    private String assignUserName;
    //签收代表用户角色ID
    private Integer taskRoleId;
    //签收代表用户角色名称
    private String taskRoleName;
    //是否智能完成： 0 否 1 是
    private Integer autoCompleted;
    //状态(0:未完成;1:已完成)
    private Integer status;
    private Integer isDelete;
    //创建时间
    private Date createTime;
    private Long createBy;
    //更新时间
    private Date updateTime;
    private Long updateBy;
    //完成时间
    private Date completedTime;
    private Long completedBy;

}
